package com.atguigu.chapter13

object FunParameter {
  def main(args: Array[String]): Unit = {


    //说明
    val result1 = Array(1, 2, 3, 4).map(plus)
    println(result1.mkString(",")) //(4,5,6,7)
    //说明
    //1. 在scala中，函数也是有类型，比如plus就是 <function1>,主要取决于函数入参个数
    println("puls的函数类型function1=" + plus _)
  }

  def plus(x: Int): Int = {
    3 + x
  }
}
